@charset "utf-8";


a, .tbmu a, .ma_portal_list_t .xi2, .ma_portal_list_b_z .xi2, #atarget, #atarget2 {text-decoration:none;color:#919090;
  -webkit-transition: color 300ms;
  -moz-transition: color 300ms;
  -o-transition: color 300ms;
  transition: color 300ms;
}

a:hover, .ma_in_footer a:hover, .tbmu a:hover, .ma_in_header a:hover, .ma_left_nav .ma_hover, .ma_portal_list_des h3 a:hover, .ma_portal_user_des a:hover, .ma_qiandao_p em, .ma_portal_mem li .ma_n:hover, .ma_portal_list_t .xi2:hover, .ma_portal_list_b_z .xi2:hover, #atarget:hover, #atarget2:hover, .ma_guanzhu li a:hover, .ma_portal_y_list li a:hover, .ma_mianbaoxie a:hover, .pi a:hover, .ma_tzxq_about li a:hover, .hasfsl a:hover, .pnpost a:hover, .po p a:hover, .ma_tiezixiangqing_t .authi a:hover, .ma_tzxq_data dd a:hover, .ma_bl_middle a:hover, .ma_bkbt a:hover, .ma_bksc a:hover, .ma_bl_box .rfm a:hover, .ttp a:hover {text-decoration:none;color:#4D8CEB;}
  
.ma_portal_user_num li a:hover, .ma_new_btn:hover {text-decoration:underline;}


.wp {width:auto;}
#ft{border:none;}
#ma_container{width:100%; min-width:980px; height:auto; background-color:#F4F4F4; overflow:hidden;}
#ma_header{width:100%; min-width:980px; height:84px; background-color:#FFF; margin-bottom:20px;}

.ma_in_header, .ma_in_header_b {width:1200px; margin:0 auto; position:relative;}
.ma_in_header a {color:#666;}
.ma_logo {margin-top:19px; margin-right:76px;}

/*.search_box {height:34px; position:absolute; right:135px; top:25px;}*/
.search_box {height:34px; margin-right:10px; position:relative; top:25px;float: left;}
.search_box_hover {/*border:#f1f1f1 1px solid; left:1px; top:24px;*/}
.ma_scbar_type {width:47px; height:34px; text-align:center; line-height:34px; line-height:38px \0; cursor:pointer; background:url(../images/header_down_nrrow.png) no-repeat 47px 15px #EBEAEA; position:relative; padding-right:17px; overflow:hidden; color:#999;}
#scbar_type_menu li a {text-align:center;}
.search_txt {width:60px; height:34px; line-height:34px \9; border:0; padding-left:7px; color:#333; background-color:#F9F9F9;}
.search_btn {width:34px; height:34px; font-size:0; line-height:0; cursor:pointer; border:0; background:url(../images/search_ico.png) no-repeat left top;}


.ma_left_nav  span{ display:none;}
.ma_left_nav a {margin-right:30px; display:block; float:left; /*height:25px; overflow:hidden; font-size:0; line-height:0;*/}

.ma_hover a{text-decoration:none;color:#019c73!important;}
.ma_left_nav a:hover, .ma_left_nav a.ma_hover {background-position:left bottom;}

.ma_left_nav_1 {width:66px; /*background:url(../images/nav_1.png) no-repeat left top;*/}
.ma_left_nav_2 {width:100px; /*background:url(../images/nav_2.png) no-repeat left top;*/}
.ma_left_nav_3 {width:34px; /*background:url(../images/nav_3.png) no-repeat left top;*/}
.ma_left_nav_4 {width:34px; /*background:url(../images/nav_4.png) no-repeat left top;*/}


.ma_nav {height: 50px; position: relative; position: relative; z-index: 5; float: right;}
.ma_nav dd {float:left; font-size:14px;}
.ma_nav_a {padding:0 9px; padding-top:32px; display:block; float:left;}






/*.ma_tiezi_list_page {font-size:14px;}
.ma_tiezi_list_page a, .ma_tiezi_list_page span {display:block; width:31px; height:30px; line-height:30px; float:left; text-align:center; margin-right:8px; background:url(../images/pager_bg.png) no-repeat left top; color:#888; overflow:hidden;}
.ma_tiezi_list_page a:hover {background-position:left bottom; color:#fff;}
.ma_tiezi_list_page .prev {background-position:-31px top; margin-right:22px;}
.ma_tiezi_list_page .prev:hover {background-position:-31px bottom;}
.ma_tiezi_list_page .next {background-position:-62px top; margin-left:12px;}
.ma_tiezi_list_page .next:hover {background-position:-62px bottom;}
.ma_tiezi_list_page span {background:url(../images/pager_bg.png) no-repeat left bottom; color:#fff;}*/

.ma_tiezi_list_page {font-size:14px;}
.ma_tiezi_list_page a, .ma_tiezi_list_page span {display:block; min-width:20px; height:28px; line-height:28px; float:left; text-align:center; margin-right:8px; background:url(../images/pager_bg_2.png) repeat-x left top; color:#888; overflow:hidden; border:#E7E7E7 1px solid; padding:0 4px;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;}
.ma_tiezi_list_page a:hover {color:#fff; background:#019C73; border-color:#019C73;}
.ma_tiezi_list_page .prev {margin-right:22px; background:url(../images/pager_bg.png) no-repeat -31px top; width:31px; height:30px; border:0; padding:0;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;}
.ma_tiezi_list_page .prev:hover {background:url(../images/pager_bg.png) no-repeat -31px bottom;}
.ma_tiezi_list_page .next {margin-left:12px; background:url(../images/pager_bg.png) no-repeat -62px top; width:31px; height:30px; border:0; padding:0;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;}
.ma_tiezi_list_page .next:hover {background:url(../images/pager_bg.png) no-repeat -62px bottom;}
.ma_tiezi_list_page span {color:#fff; color:#fff; background:#019C73; border-color:#019C73;}
.ma_tiezi_list_page .last {width:auto; padding:0 8px;}





#pt {margin:0; margin-bottom:3px;}
.ma_mianbaoxie {font-size:14px; color:#898787; position:relative; top:-7px;}
.ma_mianbaoxie a {color:#898787;}

.nvhm {width:16px; background:url(../images/mianbaoxie_ico.png) no-repeat left top;}
.nvhm:hover {background:url(../images/mianbaoxie_ico.png) no-repeat left bottom; background-position:left top \9;}





/*登陆框*/

.ma_header_nav_right {width:auto; position:relative; z-index:5; color:#666;}
.ma_header_nav_right_btn {height:49px; _height:48px; padding-top:32px; float:left; position:relative; z-index:4; display:block; background:url(../images/login_nrrow.png) no-repeat right 51px; text-align:right; padding-right:28px;}
.ma_header_nav_right_btn img {position:relative; top:2px; margin-right:9px;}
.ma_header_nav_right_btn_hover {background:#FFF; color:#019c73; height:51px; _height:49px; border:1px #ddd solid; border-top:0; border-bottom:0; padding:0 8px; padding-top:32px;}
.ma_header_nav_right_btn div {width:6px; height:6px; background:url(../images/header_tips_2.png) no-repeat left top; font-size:0; line-height:0; position:absolute; right:16px; top:32px;}

.ma_login_box {width:192px; border:#EEE 1px solid; position:absolute; top:69px; padding:0 12px; padding-top:12px; right:0; _right:84px; background-color:#FFF; display:none; font-size:12px; font-weight:normal; z-index:3;
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
-webkit-box-shadow:1px 1px 3px #EDEDED;
-moz-box-shadow:1px 1px 3px #EDEDED;
box-shadow:1px 1px 3px #EDEDED;}

.ma_before_login {padding:0 15px 15px 15px;}
.ma_before_login table {width:100%; height:auto; border-bottom:#F5F5F5 1px solid;}
.ma_before_login td {padding-bottom:15px;}
.ma_before_login table a {color:#0EC16F;}
.ma_before_login table label input {margin-right:5px; position:relative; top:2px; *top:1px; *margin-right:2px;}
.ma_before_login .ma_txt {width:216px; height:38px; line-height:38px \9; border:#d3d3d3 1px solid; background:url(../images/header_down_nrrow_2.png) no-repeat 10000px 10000px; padding:0 6px; position:relative; z-index:50; overflow:hidden;}
.ma_before_login .ma_btn {width:100%; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; border:0; cursor:pointer; background-color:#0EC16F;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-transition: 0.25s linear;
  transition: 0.25s linear;}
.ma_login_box .ma_btn:hover {background-color:#58D68D;}


.ma_header_login_txt {position:relative;}
.ma_header_login_txt h6 {position:absolute; width:216px; height:27px; position:absolute; left:7px; top:6px; line-height:27px; font-size:14px; color:#999; font-weight:normal;}
.ma_focus h6 {display:none;}

.ma_before_login table.ma_other_login {border:0; margin-top:12px;}
.ma_other_login th {width:50%; text-align:left; font-weight:normal; line-height:200%;}
.ma_other_login th img {position:relative; top:3px; margin-right:2px;}
.ma_other_login td {height:22px; padding:0; padding-left:15px;}
.ma_before_login table th a {color:#333;}

.ma_login_txt {background-position:left top;}
.ma_login_password {background-position:left bottom;}


.ma_after_login {width:192px; overflow:hidden;}
.ma_after_login_info {overflow:hidden; margin-bottom:11px;}
.ma_after_login_info_img {width:50px; height:50px; overflow:hidden; display:block; font-size:0; line-height:0; margin-right:11px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}
.ma_after_login_info_img img {width:100%;}

.ma_after_login_info_des {width:130px; height:auto; overflow:hidden; position:relative; line-height:120%;}
.ma_info_des_name {width:auto; height:auto; display:block; font-size:14px; margin-bottom:8px;}
.ma_info_des_level {width:auto; height:auto; display:block; color:#777; color:#999;}
.ma_info_des_level a {color:#999;}

.ma_after_login_info .extra .pipe {margin:0 3px;}
.ma_after_login_info .extra a {color:#999;}

.ma_info_des_list {margin-bottom:14px;display: none;}
.ma_info_des_list li {border-left:#F5F5F5 1px dashed; width:62px; height:auto; text-align:center; float:left; line-height:140%;}
.ma_info_des_list li a span {color:#019C73; position:relative; top:2px;}


.ma_after_login_center {border-top:#F5F5F5 1px solid;}
.ma_after_login_center_top {padding-top:12px;}
.ma_after_login_center_top a span {display:inline-block; *display:inline; *zoom:1; width:16px; height:17px; background:no-repeat left top; margin-bottom:2px;}
.ma_after_login_center_top a:hover span {background-position:left bottom;}
.ma_after_login_center_top a {display:block; float:left; text-align:center; width:26px; margin-right:28px; position:relative;}
.ma_after_login_center_top a img {margin-bottom:2px;}


.ma_after_login_center_top a div {width:auto; height:auto; position:absolute; left:26px; top:0; text-align:center;}
.ma_after_login_center_top a div img {}


.ma_after_login_bottom {overflow:hidden; padding-bottom:8px;}
.ma_after_login_bottom h3 {font-size:12px; color:#999; border-bottom:1px solid #F5F5F5; font-weight:normal; padding-bottom:1px; margin:8px 0 12px 0;}
.ma_after_login_bottom ul {width:235px; height:auto; padding-left:6px;}
.ma_after_login_bottom li {width:30px; height:auto; float:left; margin-right:45px; text-align:center; padding-bottom:10px; padding-top:4px;}
.ma_after_login_bottom li a img {display:block; margin:0 auto 3px auto;}
.ma_after_login_bottom li a:hover img {-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);}

.ma_after_login_nrrow {position:absolute; top:-13px; left:145px;}







.ma_bl_box {width:522px; position:relative; background-color:#aaa;}
.ma_in_bl_box {background:#fff; border-radius:5px;}
.ma_bl_box h3 {text-align:center; height:auto; padding-top:20px; padding-bottom:10px;}
.ma_bl_box h3 span {position:absolute; float:none; top:12px; right:12px;}
.flb em {float:none; font-size:16px; color:#019c73;}

.ma_bl_box .p_fre {width:256px !important;}
.ma_bl_box .ma_bl_name {width:254px; height:31px; line-height:31px \9; border:#ededed 2px solid; padding:0 7px; color:#888; background-color:#FEFEFE;}
.ma_bl_box .rfm {border:0;}

.ma_bl_box .rfm th, .ma_bl_box .rfm td {vertical-align:middle; padding:10px 0; color:#666;}

.ma_bl_box .ma_bl_op th, .ma_bl_box .ma_bl_op td {padding:2px 0; font-size:14px; color:#888;}

.ma_bl_box .rfm td {width:272px;}
.ma_bl_box .rfm td.tipcol {width:auto;}
.ma_bl_box .rfm th, .ma_bl_box .ma_bl_op th {width:112px; padding-right:7px;}

.ma_bl_box .rfm a {color:#888;}



.ma_bl_box .ma_header_login_txt {position:relative; background-color:#FEFEFE; border:#ededed 2px solid;}
.ma_bl_box .ma_header_login_txt h6 {position:absolute; width:130px; height:27px; position:absolute; left:7px; top:3px; line-height:27px; color:#cacaca; font-weight:normal;}
.ma_bl_box .ma_focus h6 {display:none;}
.ma_bl_box .ma_header_login_txt input {height:32px; line-height:32px \9; width:110px; padding:0 9px; border:0; position:relative; z-index:2; background:none;}
.ma_bl_box .ma_focus {border-color:#019C73;}

.ma_bl_box .ma_yanzheng_img {width:119px; height:34px; overflow:hidden; border:#ededed 1px solid; display:block; float:left;}
.ma_bl_box .ma_yanzheng_img img {width:123px; height:36px; margin:-1px -2px;}

.ma_bl_box .ma_btn {width:133px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; border:0; cursor:pointer; background-color:#019C73;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-transition: 0.25s linear;
  transition: 0.25s linear;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;}

.ma_bl_box a.ma_btn {width:131px; height:38px; line-height:38px; border:#EFEFEF 1px solid; background-color:#F1F1F1; color:#888;}
  
.ma_bl_box .ma_btn:hover { -moz-opacity:0.8;opacity:0.80;filter:alpha(opacity=80);}

.ma_bl_btn {padding-bottom:2px;}

.m_c {-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
 
.m_l, .m_r {width:5px;}
.t_c, .b_c {height:5px;}
.t_l, .t_r, .b_l, .b_r {width:5px; height:5px;}
.m_r {width:5px;}
 
.t_l, .t_c, .t_r, .m_l, .m_r, .b_l, .b_c, .b_r {background:#727272; -moz-opacity:0.24;opacity:0.24;filter:alpha(opacity=24);}
 
.all_bg{width:100%; height:100%; position:absolute; left:0; top:0; background-color:#000; _background:none; _width:0; _height:0; z-index:10; display:none;}



/*选择版块弹窗*/


.ma_tc {width:685px; height:419px; background-color:#fff; z-index:300;display:none; overflow:hidden;
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;}
.ma_tc_title {height:40px;position:relative;overflow:hidden; color:#fff;}
.ma_tc_title h4 {margin:0;padding-left:15px; font-size:14px; font-weight:normal;}
.ma_tc_c {}
.tanchukuang_close {width:16px;height:16px;background:url(../images/tc_close.png) no-repeat left top;cursor:pointer;position:absolute;right:12px;top:12px}
.tanchukuang_close:hover {background-position:left bottom;}

.ma_xz_pd_t {font-size:20px; color:#444; font-weight:bold; text-align:center; margin-bottom:43px;}
.ma_xz_pd_c {width:509px; margin:0 auto; margin-bottom:82px;}
.ma_xz_pd_c td, .ma_xz_pd_c th {vertical-align:middle; text-align:center;}
.ma_xz_pd_c td {width:157px;}
.ma_xz_pd_c th {width:195px; font-size:20px; color:#999;}

.ma_xz_pd_c td a {display:block; width:157px; color:#666;}
.ma_xz_pd_c td a:hover {color:#019c73;}

.ma_xz_pd_c td a span {display:block;}

.ma_xz_pd_c_top {line-height:120%; margin-bottom:26px;}

.ma_xz_pd_c_middle {border:3px solid #EDEDED; padding:29px 0; width:112px; margin:0 auto; margin-bottom:22px;
-webkit-border-radius:7px;
-moz-border-radius:7px;
border-radius:7px;}

.ma_xz_pd_c_middle:hover {border-color:#019c73;}
.ma_xz_pd_c_middle:hover img {opacity:0.8;}

.ma_xz_pd_b .login_m {margin-right:7px; position:relative; top:2px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {input.login_m {appearance: none; -webkit-appearance: none; border:0; outline:none; background:url(../images/checkbox.png) no-repeat left top; background-size:100% auto; width:16px; height:16px;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;}
input.login_m:checked {appearance: none; -webkit-appearance: none;  background:url(../images/checkbox.png) no-repeat left bottom; background-size:100% auto;}
.ma_xz_pd_b .login_m {top:3px;}
/*webkit*/ }

.ma_xz_pd_b {padding-left:12px; cursor:default;}






/*.ma_bl_box label input {margin-right:5px; position:relative; top:2px; *top:1px; *margin-right:2px;}
.ma_bl_box .ma_txt {width:282px; height:38px; line-height:38px \9; border:#EFEFEF 1px solid; background:url(../images/header_down_nrrow_2.png) no-repeat 10000px 10000px; padding:0 6px; position:relative; z-index:50; color:#888; overflow:hidden;}

.ma_bl_box .ma_btn {width:150px; height:46px; line-height:45px; text-align:center; font-size:16px; color:#fff; border:0; cursor:pointer; background-color:#019C73;
  -webkit-font-smoothing: subpixel-antialiased;
  -webkit-transition: 0.25s linear;
  transition: 0.25s linear;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;}

.ma_bl_box a.ma_btn {width:133px; height:44px; border:#EFEFEF 1px solid; background-color:#F1F1F1; color:#888;}
  
.ma_bl_box .ma_btn:hover { -moz-opacity:0.8;opacity:0.80;filter:alpha(opacity=80);}


.ma_bl_box .ma_header_login_txt {position:relative; background-color:#FAFAFA;}
.ma_bl_box .ma_header_login_txt h6 {position:absolute; width:216px; height:27px; position:absolute; left:7px; top:6px; line-height:27px; font-size:14px; color:#cacaca; font-weight:normal;}
.ma_bl_box .ma_focus h6 {display:none;}
.ma_bl_box .ma_focus {background-color:#F1F1F1;}

.ma_bl_in_box {width:296px; margin:0 auto;}

.ma_bl_box .ma_bl_name input {border-bottom:0; height:41px; line-height:41px \9;}
.ma_bl_box .ma_bl_name input, .ma_bl_box .ma_bl_name{
-webkit-border-top-left-radius:7px;
-moz-border-top-left-radius:7px;
border-top-left-radius:7px;
-webkit-border-top-right-radius:7px;
-moz-border-top-right-radius:7px;
border-top-right-radius:7px;}

.ma_bl_box .ma_bl_pw input, .ma_bl_box .ma_bl_pw {
-webkit-border-bottom-left-radius:7px;
-moz-border-bottom-left-radius:7px;
border-bottom-left-radius:7px;
-webkit-border-bottom-right-radius:7px;
-moz-border-bottom-right-radius:7px;
border-bottom-right-radius:7px;}

.ma_bl_box .ma_bl_name h6 {top:8px;}

.ma_bl_top {margin-bottom:14px;}
.ma_bl_middle {margin-bottom:15px; padding:0 1px; font-size:14px; color:#cacaca;}
.ma_bl_middle a {color:#cacaca;}
.ma_bl_bottom {padding-bottom:28px;} */







#ma_footer {width:100%; min-width:980px; height:86px; background-color:#FFF;}
.ma_in_footer {width:1200px; /*height:86px; line-height:86px;*/ margin:0 auto; text-align:center; color:#929292; font-size:14px;}
.ma_in_footer a {color:#929292;}


/*
#scrolltop {width:84px; height:auto; border:0; bottom:104px; margin:0; background:none; visibility:visible;}

#scrolltop span {display:block; width:84px; text-align:center; line-height:200%;}

#scrolltop a {font-size:0; line-height:0; border:0; padding:0; width:50px; height:50px; margin:0 auto; margin-bottom:52px; visibility:hidden;}
a.scrolltopa:hover {background-position:left top !important;-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  -o-transition: all 300ms;
  transition: all 300ms;}
  */
  
/* 通用的区域块 by Pony 1203311441 */
.fl { border: none; background:transparent;}
	.fl .bm { margin-bottom: 15px;;box-shadow:0 1px 3px rgba(0,0,0,0.15)}
		.fl .bm_h { padding-left: 20px; height:56px;border-bottom: 1px solid #e6e6e6; border:0 0 1px 0; border-top:none; background: #fff;  }
			.fl .bm_h a { color: {TABLETEXT};}
			.fl .bm_h .o{ margin-right: 10px; margin-top: 15px;}
			.fl .bm_h h2 {height: 56px;line-height: 56px;}
			.fl .bm_h h2 a{font-size: 22px;color: #333;font-weight:normal;}
		.fl .bm_c, #online .bm_c, .lk .bm_c { padding: 10px 20px;}
	#online .bm_h { border-bottom: none; }
	
	#online { margin-bottom: 15px; border:none; box-shadow:0 1px 3px rgba(0,0,0,0.15)}
		#online .bm_h { padding-left: 20px; height:56px;border-bottom: 1px solid #e6e6e6; border:0 0 1px 0; border-top:none; background: #fff;  }
			#online .bm_h a { color: {TABLETEXT};}
			#online .bm_h h3 {height: 56px;line-height: 56px;}
			.#online .bm_h h3 a{font-size: 22px;color: #333;}
	
.fl .fl_tb td h2 a {
	font-size:18px;
	font-weight:normal;
		font-family: "微软雅黑";
}
.fl .fl_g dt a {
	font-size:18px;
	font-weight:normal;
	font-family: "微软雅黑";
}

 
/* pgs --> pages & postbutton 分页、发帖按钮, pgb -->返回首页, nxt -->下一页 */
.pgs {  }
	.pgs #newspecialtmp, .pgs #post_replytmp { float: left; margin-right: 10px; background-color: #008CD6; color: #FFF; width: 80px; text-align: center; line-height: 30px; font-size: 14px; border-radius: 3px; }
		.pgs #post_replytmp { background-color: #F80; }
	.pg { float: right; }
	.pg, .pgb { line-height: 32px; }
		.pg a, .pg strong, .pgb a, .pg label { float: left; display: inline; margin-left: 8px; padding: 0 14px; height: 32px; border: 1px solid #E7E7E7; background-color: #fefefe; background-repeat: no-repeat; color: #333; overflow: hidden; text-decoration: none; border-radius: 3px; }
			.pg a.nxt, .pgb a { padding: 0 10px; }
			.pg a:hover, .pgb a:hover { border: 1px solid #019C73; background-color: #019C73; color:#fff;}
			.pg a.nxt { padding-right: 25px; background-image: url(../images/arw_r.gif); background-position: 90% 50%; }
			.pg a.prev { background-image: url(../images/arw_l.gif); background-position: 50% 50%; }
			.pg strong {  border: 1px solid #019C73; background-color: #019C73; color:#fff; }
		.pgb a { padding-left: 25px; background-image: url(../images/arw_l.gif); background-position: 10px 50%; }
		.pg label { cursor: text; }
			.ie6 .pg label { padding-top: 3px; height: 23px; }
			.pg label .px { padding: 0; width: 25px; height: 16px; line-height: 16px; }
	#pgt .pg, #pgt .pgb { margin-top: 0; }

.hpf_btn {position:absolute; right:-20px; top:35px; cursor:pointer; background:url(../images/hf_btn.png) no-repeat left top; font-size:0; line-height:0; z-index:10; width:16px; height:13px;}









/*neko BBS改版*/
#ma_header {height: 110px;/*background: url(../images/header-bg.gif) repeat-x #fbfbfb;*/}
.bar_1_header {height: 50px;/*background: #019c73;*/background: #fff;}
.ma_logo {margin-top: 11px;margin-right: 74px;margin-left: 1px;width: 99px;height: 28px;}
.ma_left_nav {padding-top: 0px;float: right;}
.ma_left_nav a {margin-right: 0px;/*color: #cbe4db;*/color: #000;/*width: 100px;*/height: 50px;font-size: 16px;text-align: center;line-height: 50px;}
.ma_left_nav a:hover, .ma_left_nav a.ma_hover,.ma_hover {/*background: #018e69;background: #265DAE;color: #cbe4db;*/color: #000; text-decoration: underline;}
.arrow-g {width: 9px;height: 5px;display: inline-block;background:url(../images/header-down-arrow-g.png) no-repeat;vertical-align: 2px;*vertical-align: 7px;margin-left: 9px;}
.bbs-menu-list {position: absolute;left: 194px;top:50px;width: 100px;height: 72px;z-index: 302;}
.bbs-menu-list li {display: inline;}
.bbs-menu-list li a {width: 100px;height: 36px;display: block;line-height: 36px;text-align: center;font-size: 14px;color: #cbe4db;background: #018e69;}
.bbs-menu-list li a:hover {background: #018e69;color: #fff;}
.bbs-menu-list li a.rb {
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomleft: 2px;
  -moz-border-radius-bottomright: 2px;
  -webkit-border-top-left-radius:0px;
  -webkit-border-top-right-radius:0;
  -webkit-border-bottom-left-radius: 2px;
  -webkit-border-bottom-right-radius: 2px;
  border-top-left-radius:0px;
  border-top-right-radius:0;
  border-bottom-right-radius:2px;
  border-bottom-left-radius:2px;}
  .ma_shadow {
-webkit-box-shadow: 0 2px 3px #e9e9e9;
-moz-box-shadow: 0 2px 3px #e9e9e9;
box-shadow: 0px 2px 3px #e9e9e9;
}

/*搜索框*/
.bar_1_header {z-index: 401;}
/*.search_box {top: 9px;margin-right:0px;height: 30px;margin-left: 150px;}*/
.search_box {top: 65px;height: 30px;position: absolute; right: 0;}
.search_box_hover {/*border: 0px;left: 0px;*/}
.search_btn {background: url(../images/search-btn.gif) no-repeat;width: 34px;height: 30px;margin-left: 4px;}
  .search_btn:hover {background-position: 0 -30px;}
.hpf_btn {right: auto;top: 8px;left: -30px;background:url(../images/hf-btn.png) no-repeat left top;
_background: 0;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/hf-btn.png',sizingMethod='crop');}
.search_txt,.ma_scbar_type {height: 30px;}
.search_txt {width:120px; line-height:30px \9; border:0; padding-left:15px; color:#01654a; /*background-color:#018e69;*/background-color:#F4F4F4;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 0;
  -webkit-border-top-left-radius:4px;
  -webkit-border-top-right-radius:0;
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 0;
  border-top-left-radius:4px;
  border-top-right-radius:0;
  border-bottom-right-radius:0px;
  border-bottom-left-radius:4px;}
.ma_scbar_type {line-height: 32px \0;line-height: 30px;/*background:url(../images/header-down-arrow-g.png) no-repeat 35px 13px #018663;*/width:35px;/*color: #b8d4ca;*/color: #fff;padding-right: 15px;
  
  background:url(../images/header-down-arrow-g.png) no-repeat 35px 13px #4276C5;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-top-left-radius:0;
  -webkit-border-top-right-radius:4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 4px;
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius:4px;
  border-bottom-left-radius:0;
}
#scbar_type_menu {margin-top: 2px;}
.search-menu {min-width: 50px;height: 48px;background: url(../images/search-menu-bg.png);border: 0px;box-shadow:none;padding: 9px 0 4px;z-index: 600;}
.search-menu li a {width: 50px;height: 24px;padding: 0px;line-height: 24px;/*color: #b8d6cc;*/color:#fff; border:0px;}
.search-menu li a:hover {color: #fff;/*background: #0ec16f;*/background: #265DAE;}
#myrepeats_menu {z-index: 401!important;}

/*第二行*/

.bar-2-left {margin-top: 9px;width: 1035px;
height: 50px;
overflow: hidden;}
.bar-2-left span{display:none;}
.bar-2-item {width: 130px;height: 40px;line-height: 40px;display:block;font-size:16px;color: #666;text-align: center;border: 1px solid transparent;float: left;}
.bar-2-item:hover,/*.bar-2-left a:hover,*/.bar-2-item-hover {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;border:1px solid #f7f7f7;background: #edeeee;color: #666;box-shadow:inset 0px -1px 7px #e7e8e8;-webkit-box-shadow:inset 0 -1px 7px #e7e8e8;-moz-box-shadow:inset 0 -1px 7px #e7e8e8;}


.bar-2-item_s {-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;border:1px solid #f7f7f7;background: #edeeee;color: #666;box-shadow:inset 0px -1px 7px #e7e8e8;-webkit-box-shadow:inset 0 -1px 7px #e7e8e8;-moz-box-shadow:inset 0 -1px 7px #e7e8e8;}

.moble-ico {width: 12px;height: 19px;display: inline-block;background:url(../images/moble-zone-icon.png);vertical-align: -3px;margin-right: 10px;*vertical-align: 1px;}
.arrow-w {width: 9px;height: 5px;display: inline-block;background:url(../images/header-down-arrow-w.png) no-repeat;vertical-align: 2px;margin-left: 12px;*vertical-align: 6px;}
.ma_header_nav_right_btn {padding-top: 0px;margin-top: 15px;height: 20px;min-width:0!important;}
.ma_header_nav_right_btn a,.ma_nav_a {color: #777;}
.ma_header_nav_right_btn .my-pic-round {margin-top: -10px;}
.ma_header_nav_right_btn div {background: transparent;}
.my-pic-round div {display: none;right: 45px;top: 0px;background: url(../images/header-redspot-tips.png) no-repeat;*display: block;}
.ma_header_nav_right_btn .my-pic-round img {width: 36px;height: 36px;-moz-border-radius: 18px;-webkit-border-radius: 18px;border-radius:18px;}
/*.ma_nav_a {padding-top: 0px;margin-top: 20px;border-left: 1px solid #d0d0d0;}*/
.ma_nav_a {padding-top: 0px;margin-top: 15px;border-left: 1px solid #d0d0d0;}
.bar-2-list {position: absolute;top: 50px;z-index: 301;width: 130px;-webkit-box-shadow:0px -1px 3px #F1F1F1;-moz-box-shadow:0px -1px 3px #F1F1F1;box-shadow:0px -1px 3px #F1F1F1;}
.bar-2-list li {display: inline;}
.bar-2-list li a {width: 130px;height: 40px;text-align: center;line-height: 40px;display: block;background: #fff;color: #8c8c8c;border-bottom: 1px solid #eee;font-size: 14px;}
.bar-2-list li a:hover {background: #019c73;color: #fff;}
.bar-2-list li a.n-bor {border: 0px;}
.models-list {left: 1px;}
.iunios-list {left: 133px;}
.ma_login_box {top:60px;}
.ma_after_login_nrrow {left: 174px;}
.ma_header_nav_right_btn .header-redspot-tips {position: absolute;left: 23px;top: -10px;width: 33px;height: 14px;background: transparent;}
.ma_header_nav_right_btn .header-redspot-tips i {width: 5px;height: 14px;display: inline-block;background: url(../images/header-redspot-notice.png) 0 0;float: left;}
.ma_header_nav_right_btn .header-redspot-tips span {padding-right: 5px;font-size: 12px;height: 14px;font-family: '微软雅黑';color: #fff;line-height: 13px;float: left;;background: url(../images/header-redspot-notice.png) right 0;}


#smallLay{ margin:0px; padding:0px;width:485px;}
#smallLay .m_c{padding:4px 10px 10px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#smallLay h3{ font-size:14px!important; height:30px; line-height:30px; font-family:"宋体"; border-bottom:1px dotted #ccc; margin-bottom:5px; font-weight:700!important}
#smallLay h3 a{font-size:12px; font-weight:normal; color:#666}
#smallLay h3 a:hover{color:#5185E2;text-decoration: none;}
#smallLay h3 span{float:right;width:22px; height:21px; }
#smallLay .cords{float:left;width:22px; height:21px;  margin-top:3px;background:#ddd url(../images/cor.gif) no-repeat 0 0; overflow:hidden}
#smallLay .cords:hover{background-position:0 -29px;}
.sslct_btn {float: left; margin: 4px 2px 4px 2px; background:#fff; width:100px; padding:1px;height:85px; border: 1px solid #ccc; cursor: pointer; }
.sslct_btn:hover { border:1px solid #5185E2}
.sslct_btn i {float:left;display: inline;margin:0px;width:100px;height:85px;overflow: hidden;background:url(../images/sslct.jpg) no-repeat 0px 0px;font-style: normal;position:relative;}
.sslct_btn i a{width:100px;height:100px;display: block;}
.sslct_btn i em{position: absolute;bottom:0px; padding:2px 0 1px 0; font-family:"宋体"; background:url(../images/sslct_btn.png);_background:#333;_filter:alpha(opacity=60); color:#fff;text-align:center;left:0px; width:100px}

.ct2 .mn{width: 970px;}